Supplier Page from MyBioSource.com for Recombinant Sclerotinia sclerotiorum Probable Xaa-Pro aminopeptidase SS1G_06948 (SS1G_06948), partial